google.golang.org/protobuf/internal/impl.pointerCoderFuncs.size (field)
100 uses
google.golang.org/protobuf/internal/impl (current package)
codec_field.go#L84: first.funcs.size = func(p pointer, _ *coderFieldInfo, opts marshalOptions) int {
codec_field.go#L86: if info == nil || info.funcs.size == nil {
codec_field.go#L89: return info.funcs.size(p, info, opts)
codec_field.go#L124: size: sizeMessageInfo,
codec_field.go#L135: size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
codec_field.go#L293: size: sizeGroupType,
codec_field.go#L304: size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
codec_field.go#L383: size: sizeMessageSliceInfo,
codec_field.go#L394: size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
codec_field.go#L671: size: sizeGroupSliceInfo,
codec_field.go#L682: size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
codec_field_opaque.go#L24: size: sizeOpaqueMessage,
codec_field_opaque.go#L32: size: sizeOpaqueGroup,
codec_field_opaque.go#L131: size: sizeOpaqueMessageSlice,
codec_field_opaque.go#L139: size: sizeOpaqueGroupSlice,
codec_gen.go#L56: size: sizeBool,
codec_gen.go#L85: size: sizeBoolNoZero,
codec_gen.go#L136: size: sizeBoolPtr,
codec_gen.go#L224: size: sizeBoolSlice,
codec_gen.go#L262: size: sizeBoolPackedSlice,
codec_gen.go#L635: size: sizeInt32,
codec_gen.go#L664: size: sizeInt32NoZero,
codec_gen.go#L715: size: sizeInt32Ptr,
codec_gen.go#L803: size: sizeInt32Slice,
codec_gen.go#L841: size: sizeInt32PackedSlice,
codec_gen.go#L1050: size: sizeSint32,
codec_gen.go#L1079: size: sizeSint32NoZero,
codec_gen.go#L1130: size: sizeSint32Ptr,
codec_gen.go#L1218: size: sizeSint32Slice,
codec_gen.go#L1256: size: sizeSint32PackedSlice,
codec_gen.go#L1465: size: sizeUint32,
codec_gen.go#L1494: size: sizeUint32NoZero,
codec_gen.go#L1545: size: sizeUint32Ptr,
codec_gen.go#L1633: size: sizeUint32Slice,
codec_gen.go#L1671: size: sizeUint32PackedSlice,
codec_gen.go#L1880: size: sizeInt64,
codec_gen.go#L1909: size: sizeInt64NoZero,
codec_gen.go#L1960: size: sizeInt64Ptr,
codec_gen.go#L2048: size: sizeInt64Slice,
codec_gen.go#L2086: size: sizeInt64PackedSlice,
codec_gen.go#L2295: size: sizeSint64,
codec_gen.go#L2324: size: sizeSint64NoZero,
codec_gen.go#L2375: size: sizeSint64Ptr,
codec_gen.go#L2463: size: sizeSint64Slice,
codec_gen.go#L2501: size: sizeSint64PackedSlice,
codec_gen.go#L2710: size: sizeUint64,
codec_gen.go#L2739: size: sizeUint64NoZero,
codec_gen.go#L2790: size: sizeUint64Ptr,
codec_gen.go#L2878: size: sizeUint64Slice,
codec_gen.go#L2916: size: sizeUint64PackedSlice,
codec_gen.go#L3115: size: sizeSfixed32,
codec_gen.go#L3144: size: sizeSfixed32NoZero,
codec_gen.go#L3184: size: sizeSfixed32Ptr,
codec_gen.go#L3245: size: sizeSfixed32Slice,
codec_gen.go#L3277: size: sizeSfixed32PackedSlice,
codec_gen.go#L3435: size: sizeFixed32,
codec_gen.go#L3464: size: sizeFixed32NoZero,
codec_gen.go#L3504: size: sizeFixed32Ptr,
codec_gen.go#L3565: size: sizeFixed32Slice,
codec_gen.go#L3597: size: sizeFixed32PackedSlice,
codec_gen.go#L3755: size: sizeFloat,
codec_gen.go#L3784: size: sizeFloatNoZero,
codec_gen.go#L3824: size: sizeFloatPtr,
codec_gen.go#L3885: size: sizeFloatSlice,
codec_gen.go#L3917: size: sizeFloatPackedSlice,
codec_gen.go#L4075: size: sizeSfixed64,
codec_gen.go#L4104: size: sizeSfixed64NoZero,
codec_gen.go#L4144: size: sizeSfixed64Ptr,
codec_gen.go#L4205: size: sizeSfixed64Slice,
codec_gen.go#L4237: size: sizeSfixed64PackedSlice,
codec_gen.go#L4395: size: sizeFixed64,
codec_gen.go#L4424: size: sizeFixed64NoZero,
codec_gen.go#L4464: size: sizeFixed64Ptr,
codec_gen.go#L4525: size: sizeFixed64Slice,
codec_gen.go#L4557: size: sizeFixed64PackedSlice,
codec_gen.go#L4715: size: sizeDouble,
codec_gen.go#L4744: size: sizeDoubleNoZero,
codec_gen.go#L4784: size: sizeDoublePtr,
codec_gen.go#L4845: size: sizeDoubleSlice,
codec_gen.go#L4877: size: sizeDoublePackedSlice,
codec_gen.go#L5035: size: sizeString,
codec_gen.go#L5070: size: sizeString,
codec_gen.go#L5099: size: sizeStringNoZero,
codec_gen.go#L5121: size: sizeStringNoZero,
codec_gen.go#L5162: size: sizeStringPtr,
codec_gen.go#L5202: size: sizeStringPtr,
codec_gen.go#L5243: size: sizeStringSlice,
codec_gen.go#L5281: size: sizeStringSlice,
codec_gen.go#L5424: size: sizeBytes,
codec_gen.go#L5459: size: sizeBytes,
codec_gen.go#L5503: size: sizeBytesNoZero,
codec_gen.go#L5542: size: sizeBytesNoZero,
codec_gen.go#L5583: size: sizeBytesSlice,
codec_gen.go#L5621: size: sizeBytesSlice,
codec_map.go#L53: size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
codec_message.go#L104: size: func(p pointer, f *coderFieldInfo, opts marshalOptions) int {
codec_tables.go#L19: size func(p pointer, f *coderFieldInfo, opts marshalOptions) int
encode.go#L86: if f.funcs.size == nil {
encode.go#L104: size += f.funcs.size(fptr, f, opts)
encode.go#L111: size += f.funcs.size(fptr, f, opts)